import odooApi from '@/core/api/odooApi' import NextAuth from 'next-auth/next' import GoogleProvider from 'next-auth/providers/google' export default NextAuth({ providers: [ GoogleProvider({ clientId: process.env.GOOGLE_CLIENT_ID, clientSecret: process.env.GOOGLE_CLIENT_SECRET }) ], callbacks: { async jwt({ token, account }) { if (account) { token.accessToken = account.access_token } return token }, async session({ session, token, user }) { session.accessToken = token.accessToken return session }, async redirect({ url, baseUrl }) { // Redirect to dashboard after login return url.startsWith(baseUrl) ? url : baseUrl; }, }, secret: process.env.JWT_SECRET })